查看原文
其他

Spring Boot 3.0.4 提前发布,修复无法扫描Bean 问题

程序猿DD 2023-03-11

来源:Java架构日记

SpringBoot 3.0.4 发布,由于在 Spring Framework 6.0.5 中发现 PathMatchingResourcePatternResolver 无法再处理包含空格和特殊字符的路径,导致 Bean、Controller 无法扫描的问题,该版本比原计划要早,它包括 19 个错误修复、文档改进和依赖项升级。

项目工程目录,带中文、带空格江湖大忌! 注意了、注意了

🐞bug 修复

  • Maven 插件在输出时间戳时使用本地时区时间戳 #34430
  • org.springframework.boot.web.embedded.jetty.GracefulShutdown 的 logger 日志类使用错误 #34419
  • @ConfigurationProperties 使用初始化的 record properties values 不再绑定 #34407
  • 在 3.0.x 自定义的 ConfigDataLocationResolver/ConfigDataLoader 和 spring-boot-devtools 一起使用时失效 #34372
  • defaultTracingObservationHandler 未按文档排序 #34216
  • Spring Boot 3 不提供用于配置红色 metrics 自定义 tag keys #34194

📔 文档

  • 对 Gradle 8 #34462 的文档支持
  • 批量更新处理文档 #34437
  • 添加 Failover starter 故障转移启动器的连接 #34422
  • 修复 external-config.adoc 拼写错误 #34414
  • 修复拼写错误 #34398
  • 在 Spring Boot Gradle 插件文档中一致地使用插件 DSL #34391

🔨 依赖升级

  • 升级到 Couchbase Client 3.4.3 #34445
  • 升级到 Dropwizard Metrics 4.2.17 #34446
  • 升级到 Jetty 11.0.14 #34447
  • 升级到 Reactor Bom 2022.0.4 #34444
  • 升级到 Spring Data Bom 2022.0.3 #34439
  • 升级到 Spring Framework 6.0.6 #34440
  • 升级到 Spring Kafka 3.0.4 #34441
------
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取

推荐阅读

··································

你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。

点击领取2023最新10000T学习资料

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存